translate English to French: The main limitation of these findings resides in the weakness of the information available.
L’insuffisance de renseignements constitue la principale limite des constats présentés.