其来有自 [ qí lái yǒu zì ]

基本释义

自:从……出来的地方。指事情的发生、发展有其来由,并非偶然。

英文翻译

(of sth) not incidental; there is a reason for it