translate English to French: Some entrepreneurs are difficult to coach to a point where they and their business idea can be presented to a potential investor.
Il est difficile d'encadrer certains entrepreneurs pour les amener à se présenter et à présenter leur idée à un investisseur potentiel.