English: But it was coming on the last lap.
Telugu: అయితే చివరి ఘట్టం రానే వచ్చింది.