translate English to French: Nonetheless we must make the most of them.
Ce qui ne nous empêche pas de prendre le problème à bras-le-corps.