Немецкий-Английский словарь »

das lässt tief blicken. означает в английский

НемецкийАнглийский
Das lässt tief blicken.

That gives a deep insight.