If you stay in tourist areas people will probably speak English. If you stray away from that, no, people probably won't speak English. Most visitors stay in the tourist areas and have no troubles.
We've visited 53 countries so far. English was never a problem...even in China.
Even found a Krispy Kreme in Manila