translate English to French: Despite such efforts, many acute problems remained.
En dépit de ces efforts, bien des problèmes graves restent à régler.