exhaust one's patience - French English Dictionary