English: This incident has put humanity to shame.
Telugu: ఈ ఘటన మానవత్వం మీద మచ్చగా అభివర్ణించారు.