English: It was a disgrace to humanity.
Telugu: ఇది మానవచరితకే అవమానకరం.