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