English: That's embarrassing in a way.
Telugu: ఒక విధంగా అవమానకరమైనది.