maybe , its not brazilian protuguesethe text seems to have been authored by someone well versed in Portuguese slang , not Brazilian Portuguese
first line maybe harsh but under the circumstances.. very appropriate
second line... absolutely trus and not in poor taste (just the truth) and the last one hit the nail right on the head