B. broke out
Feedback embark on - to begin doing something, especially new or challenging.
break out - to begin suddenly.
egg on - to reassure, to support, to encourage somebody to do something he/she doesn't dare to.
let down - 1. to upset 2. to make longer