es hat sich jetzt endlich in den köpfen festgesetzt.

listen to the pronunciation of es hat sich jetzt endlich in den köpfen festgesetzt.
German - English
It has (now) finally sunk in