manage to reach - German English Dictionary