so gesehen …

listen to the pronunciation of so gesehen …
Deutsch - Englisch
Looked at in that light, …