English: How humiliating is that.
Telugu: ఎంత అవమాన వడి ఉంటుంది.