translate English to French: Their molecular function is still a mystery.
Le mystère qui entoure la fonction moléculaire demeure donc entier.