English: We have waited a long time for this victory.
Telugu: ఈ గెలుపు కోసం ఎంతో కాలంగా ఎదురు చూస్తున్నా.