English: The two have nonetheless not escaped social media criticism.
Telugu: అయితే ఈ రెండింటిపైనా సోషల్ మీడియాలో విమర్శలు చేస్తున్న వాళ్లు లేకపోలేదు.