Il n'y a pas de fumée sans feu 用英语怎么说?

一句话答案
「Il n'y a pas de fumée sans feu」是法语谚语,意为「无火不冒烟,无风不起浪」,英文可说 无风不起浪、事出有因、空穴来风(古义)。

无火不冒烟,无风不起浪

地道表达
无风不起浪、事出有因、空穴来风(古义)
例句
直译
There is no smoke without fire
文化背景
这是一句源远流长的谚语,在多种欧洲语言中都有对应版本。法语版本强调"任何传闻都有一定的依据"。法国人在讨论八卦新闻或流言蜚语时经常引用它,暗示虽然传言不一定完全属实,但往往事出有因。

不确定这句成语在对话里怎么用才地道?问问 AIFANYI。

把「Il n'y a pas de fumée sans feu」放入翻译器,看三模型译法 →
Il n'y a pas de fumée sans feu 用英语怎么说?Il n'y a pas de fumée sans feu → 无风不起浪、事出有因、空穴来风(古义) | 爱翻译