無風不起浪

无风不起浪
fēnglàng
  1. lit. without wind there cannot be waves (idiom); there must be a reason
  2. no smoke without fire

CEDICT

  1. (figurative) No smoke without fire.
  2. No smoke without fire.

Wiktionary

比喻一切事情發生原因

重編國語辭典

事出有因

維基詞典

Entry Composition