English: Some are appalled.
Telugu: మరికొందరు షాక్ అవుతున్నారు.