English: That was the moment for which I had been waiting.
Telugu: ఎప్పుడెప్పుడా అని ఎదురు చూస్తున్న ఆ క్షణం రానే వచ్చింది.