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