translate English to French: That seems far-fetched.
Une telle hypothèse apparaît toutefois quelque peu fantaisiste.