If you are visiting cities such as Barcelona, Paris, Rome and Amsterdam, you will find that English is widely spoken in the places which tourists visit. However, as others have pointed out, it is polite to have the basic hello, goodbye, please and thank you in the local language.