translate English to French: There are some indications, however, that achieving such political commitment still remains difficult.
Il semble toutefois difficile pour l'instant de parvenir à réunir cette volonté politique.