src: Dans ma religion, ils sont décrits ont été vivants avant la race humaine et vivent encore parmi nous.
tgt: In my religion they are described to have been living before the human race and still live amongst us.