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