This world cup will be a difficult one (in field and outside), Not sure if constructions and angry protesters would make go through smoothly. Brazil are the favorites IMO though.
it's futile to resist now, what's done is done..
enjoy the tourists and earn money on selling stuff to them + taxing it
Brazil might even brake even, perhaps not in taxes itself but in value earned by their people too