translate English to French: Arguably the recipe is not quite right.
La recette ne semble pas être la bonne.