English: none the less human.
Telugu: కనీసం మనుషులుగా కూడా లేరు.