German-English dictionary »

der hieb sitzt. meaning in English

GermanEnglish
Der Hieb sitzt.

That struck home.