What is Filho da puta in Portuguese

The english translation is "Son of a bitch"