end of one's patience - Turkish English Dictionary