English: Finally the moment came.
Telugu: చివరికి ఆ ముహూర్తం రానే వచ్చింది.