English: This is an insult!
Telugu: ఇది మనజాతికే తీరని అవమానం!