It´s really difficult when you arrive to a new place, have no idea how to get to the places you need or want to go, plus you don´t speak the language of the country. Some articles or posts in english would help you.
In order to make your life in Brazil easier, there are some posts in the blog Viajante em Tempo Integral specially for the foreigners who are visiting Brazil (or are planing to do so). Any doubts, be our guest and ask us in the Comments. You can access the Brazilian Tourism Ministery site
Have a nice trip and welcome to Brazil! 🙂