English: And finally, the moment came.
Telugu: చివరకు ఆ క్షణం రానే వచ్చింది.