translate English to French: Yet rich countries also fail.
Pourtant, certains pays riches échouent également.