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