translate English to French: In spite of emerging issues to contend with, the group made progress in important areas.
Malgré les questions qui se dégageaient et auxquelles il fallait faire face, le groupe a fait des progrès dans des domaines importants.