English: Thats very insulting.
Telugu: ఇది చాలా అవమానకరమైనది.