translate English to French: The supposed economic achievements there still need to demonstrate their effectiveness.
Les succès économiques supposés de l'Ukraine doivent encore démontrer leur efficacité.