have a lot of problems - German English Dictionary