translate English to French: Europe is behind because there are still far too many barriers discouraging risk taking.
L'Europe se fait distancer car il reste encore trop d'obstacles à la prise de risques.