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