English: But I’d still been extremely embarrassed.
Telugu: కానీ నాకు చాలా అవమానంగా ఉంది.