dicţionar German-Englez »

der hieb sitzt. înseamnă în Engleză

GermanăEngleză
Der Hieb sitzt.

That struck home.