Two ways to fix the timing
If every subtitle is off by the same amount, use Shift and enter the delay in seconds – positive values make subtitles appear later, negative values earlier.
If subtitles start in sync but slowly drift away (common when the frame rate differs, such as 23.976 vs 25 fps), use Sync by two points: enter the correct start time of the first and the last subtitle and every line in between is stretched to fit.