English: At last the supreme moment arrived.
Telugu: చివరికి ఆ ముహూర్తం రానే వచ్చింది.