English: They criticised him on social media platforms.
Telugu: సోషల్ మీడియా వేదికగా ఆయనపై ప్రశంసల వర్షం కురిపించాడు.