English: And it is very very embarrassing!
Telugu: అలాగే చాలా అవమానకరం, ఇబ్బందయిన విషయం కూడా!