translate English to French: Investigations have, however, been carried out, with others still in progress.
Il reste que des enquêtes ont été menées à bien et que d'autres sont en cours.