Play
English
Hit the nail on the head
Chinese
一针见血
Pinyin
yì zhēn jiàn xiě
Literal meaning:
Once Needle See Blood
The Chinese idiom 一针见血 could be translated like this: Seeing blood as soon as the first prick is done.
So it means being spot on, or using an English idiom "to hit the nail on the head"