translate English to French: The employer was very disappointed and I'll have a lot of trouble placing a second or third participant.
L'employeur est très déçu et je vais avoir de grosses difficultés à ramener un deuxième ou un troisième participant.