English: On social media, he has received a lot of praise.
Telugu: సోషల్‌ మీడియాలో అందరి ప్రశంసలూ పొందాడు.