With the popularization of mobile phones and higher internet speeds, language immersion in English has become a bit easier for Brazilians than it was a few decades ago. At a click's distance, one can find hundreds of websites, podcasts and courses for beginners and lower-intermediate students. +
It's gotten so much easier to start learning so many more languages, you used to be limited to the 3-5 major languages that a local bookstore or educational institution had decided it was worth making available, and now you can just like, look things up in hundreds of them