English: They have waited decades for that.
Telugu: ఈ క్షణాల కోసమే వాళ్లు పదేళ్లుగా ఎదురుచూస్తున్నారు.