English: A social media presence on platforms such as Facebook, Twitter and Instagram.
Telugu: ట్విట్టర్, ఫేస్‌బుక్, ఇన్స్‌టాగ్రామ్ లాంటి సోషల్ మీడియా వెబ్‌సైట్లలో తీవ్ర అభ్యంతరకరమైన పోస్టులతో వేధిస్తున్నారట.