English: How humiliating is that.
Telugu: . అది యెంత అవమానకరంగా ఉంటుందో.