English: We have waited 10 years for this moment.
Telugu: ఈ క్షణం కోసం పదేళ్లుగా ఎదురుచూస్తున్నాం.