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