English: How humiliating!
Telugu: ఎంత అవమాన మైపోయింది!