English: This is the victory of humanity.
Telugu: ఈ విజయం మానవుని నమ్రతకు.