English: But I was so humiliated.
Telugu: కానీ నాకు చాలా అవమానంగా ఉంది.