English: It has tested the very spirit of humanity.
Telugu: ఇది మానవత్వం యొక్క ఆత్మను పరీక్షించింది.