事出有因

Idiom

 * 1) everything happens for a reason