English: You deserve this win.
Telugu: ఈ విజయానికి మీరు అర్హులు.