English: Criticism has been heaped on Twitter recently.
Telugu: దీంతో ట్విట్టర్‌లో ఒక్కసారిగా విమర్శలు వెల్లువెత్తాయి.