push one's patience - German English Dictionary