(informal)be exactly what is required
(非正式)完全切合要求
the cup of coffee hit the spot.
这杯咖啡正合口味。
(informal)in a difficult situation
(非正式)在困境当中
(informal)force someone into a situation in which they must make a difficult decision or answer a difficult question
(非正式)为难某人
Now and then; here and there; occasionally.
有时;到处;偶尔
Without delay; at once.
立刻,不耽搁
At the scene of action.
现场,当场
Under pressure or attention; in a pressed position.
有压力的:在注意下或压力下;在有压力位置上