First, this is a wine ad. Truth in advertisement would dictate that the slogan be “Keep Staggering, Brazil”. Second, I get the irony of the “If you drink, don’t drive” warning at the end which appears with the “Keep Walking” line.
Yet, this is an interesting graphic representation of how many Brazilians perceive their country. There is a spreading optimism about Brazil, her future, and her place in the world. And this ad captures that nicely.

Have you seen The Astonishing Adventures of Missionary Max? Check it out here!