translate English to French: Current handicaps to international collaboration:
Obstacles actuels à une collaboration internationale