> What is needed is a joint common language
Great! I propose Spanish, being the second most spoken language by number of native speakers (behind Chinese), and given the relevance of Spain through history in Europe.
(this comment was only half joking. It's easy to impose a global language when it's yours, but you see, it's a different story when you need to learn a different one).