There is never any need for announcements in anything but English. If you shout loudly enough in English, people who speak any other language will understand. This MUST be the case, because I've seen it happen on many occasions.

(Ok, I've never confirmed that the receiving end actually understands anything

)