Only 3? Man, you should get out more. SN Brussels is almost always 4 languages (French, Flemmish, English and language of destination), albeit the language of destination is more often than not playback. I've even heard 5 languages onboard an Air Canada flight (French, English, Flemmish, Italian and German), and whenever Emirates takes me flying they usually have around 6-8 different nationalities, and thus languages, amongst the cabin crew.
Doesn't bother me in the least, and to me beats a mono-linguist speed talking through the boarding message (Yes, US based regional carriers, I'm looking at you).