English: Finally the moment comes.
Telugu: చివరకు ప్రళయం వస్తుంది.