English: Twitter and Facebook's response
Telugu: ట్విట్టర్, ఫేస్‌బుక్‌లలో స్పందిస్తున్న నెటిజన్లు