English: Social media criticism followed.
Telugu: ఆపై సామాజిక మాధ్యమాల్లో విమర్శలు వెల్లువెత్తాయి.