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