English: It is an insult to humanity.
Telugu: చేసుకుంటున్నారు. ఇది మానవత్వానికే అవమానకరం.