English: Netizens respond
Telugu: నెటిజన్లు స్పందిస్తున్నారు