English: But I’m also a wee bit embarrassed.
Telugu: కానీ నాకు చాలా అవమానంగా ఉంది.