translate English to French: And of the 152 countries involved in global trading it would appear that only two are satisfied.
En fait, sur les 152 pays participant au commerce mondial, il semble que seuls deux soient satisfaits.