English: Some are appalled.
Telugu: కొందరు భ్రాంతులకూ లోనవుతుంటారు.