La recherche Duquette ne présente aucunes embûches majeures. 

The Duquette research presents no major obstacles.