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