Foreigners may pretend otherwise, but if English is spoken loudly enough, anyone can understand it, the British included. Actually, there's no such thing as a foreign language. The world is just filled with people who grunt and squeak instead of speaking sensibly. French may be an exception. But since it's impossible to figure out what French people are saying, we'll never know for sure.