exhaust one's patience - German English Dictionary