im grunde (genommen)

listen to the pronunciation of im grunde (genommen)
Deutsch - Englisch
technically (speaking)
actually
strictly speaking
in essence