Conclusion: English is the most recommendable for most people. But in the case of native speakers of, for example, Spanish, Portuguese, and Chinese, the languages to use may be different.
Related contents: