English: Is this humanity.
Telugu: ఇదేనా మానవత్వం. .