meaning of und somit

und somit - German to English

..., therefore ...