by all appearance: 从外表推断;就所知推断,就所知而言;显然,看来
labor
1. 劳动,干活:
They labour assiduously for the benefit of future generations.
他们为造福于后代而勤奋地劳动。
2. 努力(争取);苦干:
to labour for the peace of the world
为争取世界和平而努力
to labour at a mathematical problem
努力解决一道数学题
3. 为…所苦恼;为…而吃苦头;为…迷惑,受…蒙蔽:
The couple have been labouring under housing difficulties for several years.
这对夫妇几年来一直为住房困难所困扰。
4. 费力地缓缓前进;艰难地行进:
The climbers laboured up the hillside.
爬山者吃力地缓缓爬上山坡。
take a heavy toll (on sb/sth)/take its toll (on sb/sth): to have a bad effect on sb/sth; to cause a lot of damage, deaths, suffering, etc 产生恶果,造成巨大损失
Illness had taken a heavy toll on her.
疾病对她的身体造成极大的损害。
The recession is taking its toll on the housing markets.
经济衰退使住房市场遭受着巨大的损失。