The correct word is 'Delivered on' as it means fulfilling promises, leading to a loss of confidence when not done.
Delivered on is the correct option to complete the sentence. It means to fulfill or come through with something promised. In the context provided, the individual failed to fulfill the grandiose promises made, leading to a loss of confidence.
For example, when a politician makes grand promises during a campaign but fails to deliver on them once elected, voters often lose confidence in their ability to lead.
https://brainly.com/question/13634785