English: What a shame on humanity.
Telugu: ఎంత సిగ్గుచేటు మానవాళికి.