English: This is outrageous!
Telugu: ఇదేం విడ్డూరం!