English: It deserves success.
Telugu: ఈ విజయానికి అర్హులు.