English: How insulting.
Telugu: . ఎంతగా అవమానించినా.