English: The recognition and awards he has received are also well deserved.
Telugu: అందుకున్న అవార్డులూ, పొందిన ప్రశంసలకూ విలువ ఉంటుంది.