be about to reach/arrive - German English Dictionary