事出有因 meaning in English
a thing [everything] has its cause.; it is by no means accidental.; not entirely devoid of truth; the cause is not far to seek.; there is a [good] reason [cause] for it.; there's no smoke without fire.; this happens not without reason.: 事出有因, 各有社会基础。 these things happen for a good reason, they have social roots
Examples
- He was getting angry -- and with some justification .
他生气了事出有因。 - These things happen for a good reason , they have social roots .
事出有因,各有社会基础。 - There must be a reason !
这一定事出有因! - It is by no means accidental .
事出有因。 - There is good reason for it .
事出有因。