We recently heard this song by Seu Jorge and Sandra De Sa. I am pretty sure there is an English-language song, from the 1970s maybe, with the same melody, but I just can't identify it. The Portuguese lyrics are unrelated to the English-language song.
I vaguely think one of the English lyrics might be "something something revolution . . . something something institution." Or "solution"? Maybe the backup singers are repeating "say it again, say it again." I hope someone will just recognize the tune!