English: He had been waiting for this moment for so long, and now it had come.
Telugu: అతను ఎంతో కాలంగా ఈ క్షణం కోసమే ఎదురు చూస్తున్నాడు, ఆ క్షణం రానే వచ్చింది.