keep someone wait a long time - German English Dictionary