English: How despicable!
Telugu: ఎంత దిగజారుడుతనం!