English: They waited so long for this moment.
Telugu: ఈ టైం కోసమే వారు ఎనాళ్ళ నుంచో ఎదురుచూశారు.