English: Finally, the moment we waited for had arrived.
Telugu: చివరకి మేము ఎదురు చూసిన క్షణం రానే వచ్చింది.