ReadWriteQuiz
Chinese dictionary
n.vital link; critical juncture; critical moment; nick of time
你来得正是节骨眼上!
You've come in the nick of time!
做工作要抓住节骨眼。
Special attention should be paid to the key link in one's work.
就在这个节骨眼上,援军赶到了。
At this critical moment reinforcements rushed up.
节骨眼上决不能松气。
At this critical juncture we must not relax our efforts.