English: All who have seen it were shocked and appalled.
Telugu: ఇది చూసిన వారంతా షాక్ అయి నోరెళ్ల పెట్టారు.