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