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