English version

hit the spot

From Longman Dictionary of Contemporary Englishhit the spothit the spotinformal to have exactly the good effect that you wanted, especially when you are hungry or thirsty hit
Examples from the Corpus
hit the spotA cold beer sure would hit the spot.The cognac was not quite up to Skipton's fine Napoleonic standards, but it hit the spot with unerring accuracy.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.