com/reference/dictionary/entry/deliver ) defines the intransitive verb "deliver" thus: "To produce or achieve what is desired or expected; make good: The senator delivered on her pledge. He is a manager who just can't seem to deliver. " It defines "in earnest" thus: "With a purposeful or sincere intent: settled down to study in earnest for the examination.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.