English: Is this humanity?
Telugu: ఇతడిలో ఇంత మానవత్వం ఉందా?