overcoming the problems - German English Dictionary