English: What happened here is outrageous.
Telugu: ఇక్కడ జరిగింది విడ్డూరంగా తోచింది.