English: Is this humanity?
Telugu: ఇదేనా మానవ స్వభావం?