English: They have earned this success.
Telugu: ఈ విజయానికి వారు అర్హులు.