translate English to French: Such political wisdom and strategic vision are commendable.
Cette sagesse politique et cette stratégie sont dignes d'éloges.