due to certain reasons - Almanca İngilizce Sözlük