translate English to French: Well, who could turn that down?
Qui aurait pu refuser une offre ainsi présentée?