my patience has run out
我的耐心已经耗尽了 (wo de naixin yijing haojin le)
"He's been late all week, but this is the last straw."
"他整个星期都迟到了,但这真是最后一根稻草。" (ta zhengge xingqi dou chidao le dan zhe zhen shi zuihou yi gen daocao)
to enter data using a keyboard or keypad
to have more power or advantage over others
the most vulnerable or insecure part of a system
to change opinions or decisions repeatedly
to face great difficulties with courage
to fulfill your part of an agreement or duty