translate English to French: In Romania, in spite of the commendable efforts of the current government, there are still many serious problems waiting to be solved.
En Roumanie, malgré les louables efforts déployés par le gouvernement actuel, de nombreux problèmes graves n’ont toujours pas été résolus.