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. 尼任斯基对演技精益求精一丝不苟.
🗣️ 情景例句
And have you had an engineer come in to do an inspection?
你们可有一个工程师来做过检查吗?
That important man is very unassuming in his manner.
那个要人彬彬有礼,是一位毫不摆架子的人。
thereby proving that the burglars had either used skeleton keys or entered over the balcony.