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. 尼任斯基对演技精益求精一丝不苟.
🗣️ 情景例句
I don't want to sound like a busybody, but didn't you plan to go abroad?
我并不想瞎打听,可你原来不是打算出国吗?
God defend me from my friends; form my enemy I can defend myself.