English: impossible for humanity.
Telugu: అది మానవాళికి అసాధ్యం.