What does und somit mean?

und somit - German to English

..., therefore ...