English: That is humiliating.
Telugu: అంటూ అవమానిస్తూ ఉంది.