English: How humiliating is that.
Telugu: ఇది ఎంత పరువు తక్కువ.