not foresee the problems that may hinder unexpectedly - Deutsch Englisch Wörterbuch