translate English to French: At least there is no scientific proof one way or the other.
Il n’existe en tout cas aucune preuve scientifique du contraire.