English: Humanity is disgraced.
Telugu: మానవజాతి హర్షించ దగినది.