English: You deserve this win.
Telugu: ఈ గెలుపుకు మీరు అర్హులు.