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