English: Some are appalled.
Telugu: కొందరు నొచ్చుకుంటారు.