At least in Europe (can't speak from personal experience elsewhere) you can easily find "Language Exchange" type meetups. Depending on the city, it will be a healthy mix of locals, immigrants, and tourists. If you speak English fluently, you'll typically have a lot of locals eager to talk with you to practice their English, and in turn you can learn/practice the local language in an open environment.
This is lower stress than trying to go to a random bar and strike up a conversation when I don't know the local language very well, and if you're staying long-term, it's a natural way to develop friendships with locals.
This is lower stress than trying to go to a random bar and strike up a conversation when I don't know the local language very well, and if you're staying long-term, it's a natural way to develop friendships with locals.