translate English to French: However, little or no progress has been seen.
Malheureusement les progrès réalisés ont été peu importants, voire inexistants.