translate English to French: Items selected immersion, are the result of 20 years of research, and therefore worth a visit.
Éléments sélectionnés d'immersion, sont le résultat de 20 années de recherche, et donc mérite une visite.