英語では『A duck comes bearing green onions』と直訳されますが、文化背景を理解しないと意味が伝わりにくいですね。この表現は日本の諺で、都合の良いことが重なる様子を指しますが、英語圏にはこれに相当する慣用句がありません。
代わりに『Like killing two birds with one stone』(一石二鳥)を使うのが近いかもしれません。ただしニュアンスは異なります。鴨と葱の組み合わせが持つ「予期せぬ幸運」のニュアンスを伝えるなら、『An unexpected blessing』と説明を加える必要があるでしょう。文化の違いを超えて理解してもらうには、背景の解説が不可欠です。