English: This is humanity.
Telugu: ఇదీ మానవత్వమా అంటున్నారు.