English: They are being praised on social media.
Telugu: వీరిపై సోషల్ మీడియా వేదికగా కూడా ప్రశంసల వర్షం కురుస్తోంది.