translate English to French: However, the relationship was not entirely clear and should, perhaps, be looked at further.
Ce rapport n'est cependant pas tout à fait évident et il conviendrait peut -être de l'étudier plus à fond.