Too much to unpack in this, so I'll just leave it here. Google translate does a pretty fair job if you don't read Portuguese.