Yes, many Germans speak English, as it is the most popular foreign language in the country, followed by French and Spanish. However, Germany is one of the most preferred destinations for immigrants, and they bring in various native languages along with different cultures. So, in most German cities, you will get to hear a lot of other languages, including Turkish and Italian.