English: Well, on social media at least.
Telugu: కనీసం సోషల్ మీడియా వేదికగా కూడా.