translate English to French: This collaboration has yet to bear fruit.
Cette collaboration n'est pas encore fructueuse.