When traveling, those that speak English are lucky, since English is so widely spoken around the world. In hotels, restaurants, and at attractions in most major cities, you will find someone that speaks English. In rural areas it may be harder, but even then, increasingly you will find people who speak at least some English.
Do we, as Americans and English speakers, take this for granted? Do we expect others in destinations where we travel to speak English? And do we also expect those that speak other languages to speak English when they visit the US? Hmmm.