translate English to French: These statements are supported by research.
Ces énoncés sont appuyés par la recherche.