"the offer was too good for David to turn down"?

plz explain this expression for me: “the offer was too good for David to turn down”
Thanks.

“The offer was too good for David to turn down.”

This means that David could not refuse the offer, since it was very good. You could also put it like this: “The offer was so good that David could not refuse it (or: turn it down)”.

I hope that my explanation is not too difficult for you to understand :slight_smile: !