English: Finally the moment arrived.
Telugu: చివరికి ఆ అంకం రానే వచ్చింది.