English: Finally the moment for which they had been waiting arrived.
Telugu: చివరికి వాళ్లు కోరుకున్న క్షణం వచ్చింది.