English: All of them deserve credit for this success.
Telugu: ఈ విజయానికి వారు అన్ని విధాలా అర్హులు.