unsparing
adj
~ (in sth) 1giving freely and generously 慷慨的; 大方的
be unsparingin one's efforts 不遗余力.
2 severe or merciless 严厉的; 不留情的
Nijinsky was unsparing in his demands for perfection. 尼任斯基对演技精益求精一丝不苟.
🗣️ 情景例句
the minute he comes home.
他一回来。
It's scheduled to arrive at 11:50.
按照列车时刻表是11点50分到。
The body's tissues are self-repairing and self-restoring to a degree, and function best when more or less continuously active.