for inexplicable reasons - Türkçe İngilizce Sözlük