1. for some reason or other
somehow
for some reason or other

Türkçe Sözlük (Kubbealti Lugati)

  1. Bilinmeyen bir sebepten dolayı