English: A lot of people have condemned this on social media.
Telugu: వీరిపై సోషల్ మీడియా వేదికగా చాలా మంది విమర్శిస్తున్నారు.