English: A disgrace to the humanity.
Telugu: మానవత్వానికే అవమానం.