English: That prompted a lot of criticism of Twitter.
Telugu: దీంతో పెద్ద ఎత్తున ట్విట్టర్ పై విమర్శలు వచ్చాయి.