English: This is a shame to humanity.
Telugu: ఇది మానవచరితకే అవమానకరం.