English: They had been waiting for this moment for ten years.
Telugu: ఈ క్షణాల కోసమే వాళ్లు పదేళ్లుగా ఎదురుచూస్తున్నారు.