Chinese: 我的耐心到了极限。
English: My patience is worn out.
French: Ma patience est à bout.