The presence of the European institutions means that people from all over the continent come here to live and work and you can expect to hear many languages spoken in the streets

Add punctuation
The presence of the European institutions means that people from all over the continent come here to live and work, and you can expect to hear many languages spoken in the streets.