English phrase of the daywangdao (27)in #english • 6 years ago “You hit the nail on the head” = you have found exactly the right answer #idioms #phrases #expressions #languages
This phrase is more related to the precision of the solution or answer rather of if it is right.
You’ve hit the nail on the head with that reply!