effort that causes exhaustion - French English Dictionary