translate English to French: Larger organisations consider it to be a much more important obstacle than smaller organisations (74% and 38% respectively).
Les grandes entreprises la considèrent comme un obstacle nettement plus important que les petites (respectivement 74 % et 38 %).