translate English to French: But the gap between taking an idea and turning it into an actual product can sometimes seem quite daunting.
Mais l'écart entre l'acceptation d'une idée et sa transformation en produit peut parfois sembler décourageant.