be broken down by excessive fatigue - French English Dictionary