English: He is deserving of much praise.
Telugu: ఈయన పలువురు ప్రశంసలు అందుకుంటున్నారు.