英语口语 | “无风不起浪”英语怎么说?

“无风不起浪”,字面意思是“没有风就不会起波浪(there are no waves without wind)”,比喻事情发生总有个原因,事出有因,可以翻译为“nothing comes out of nothing”,或“everything has its seed”。

  • 俗话说,“无风不起浪。”
    As the saying goes, 'There's no smoke without fire.'
  • 起初他并不相信这些谣言,但仔细想想觉得无风不起浪。
    At first he didn’t believe the rumors,but on second thought he realized that there must have been some reason for them.