English: They all have social media presence on more than one sites.
Telugu: అందరికీ ఒకటి కంటే ఎక్కువ సోషల్ నెట్వర్క్ వేదికలు ఉన్నాయి.