English: I have waited so long for that win.
Telugu: ఈ గెలుపు కోసం చాలా కాలంగా ఎదురుచూశాను.