English: But it was finally time for the last step.
Telugu: అయితే చివరి ఘట్టం రానే వచ్చింది.