Originally Posted by
GetSetJetSet
No one means that LITERALLY everyone speaks English. They mean you'll be able to get by without speaking the local language, because English is enough to get on with. This is true.
In rural China and everywhere outside of the tourist areas in Cuba it was hard to find English speakers.