English: What a disgrace
Telugu: ఎంతటి అమానుషం?