lange nachdenken

listen to the pronunciation of lange nachdenken
Немецкий Язык - Английский Язык
to ruminate on something
to contemplate about/on/over something
to meditate on/over something
(lange) nachdenken
to reflect (on)