Definition
to render an individual exceedingly tired, weak, or distressed
使某人精疲力竭,虚弱不堪,心情雖落
Working overnight completely finished me off; I had no energy left to continue.
熬夜工作完全把我累垮了;我没有力气继续了。
Her grueling training really finished her off, she almost fainted.
她艰苦的训练真的把她累垮了,她几乎晕倒。
He had a tough day that finished him off; life was pushing him to his limits.
他度过了艰难的一天,这把他累垮了;生活把他逼到了极限。