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