Today our idiom is sink in.
This means for something to become understood. Or also something that leaves a strong impression on someone.
After listening to the lecture today, I needed some time to let all that information sink in.
We may not get to travel internationally for a few years because of all the government lockdowns. Let that sink in!