English: Finally the moment came.
Telugu: చివరకు ఆ క్షణం వచ్చేసింది.