to have the patience of job/of a saint - German English Dictionary

Suggest a Term