not be able to prosper - German English Dictionary