von allen seiten betrachtet

listen to the pronunciation of von allen seiten betrachtet
Немецкий Язык - Английский Язык
mulled over/on/about
mused over/on/about
deliberated over/on/about