translate English to French: That study has meanwhile been done and the results of it published.
Entre-temps, l'enquête a eu lieu et les résultats ont été publiés.