translate English to French: Some activities, however, have not been fully reported.
Pourtant, certaines activités n'ont pas été décrites en détail.