Your text is supposed to be
UTF-8 but you still see strange artifacts in place of letters?
iconv may help:
The trick is to go back and forth between actual encoding and
UTF-8. If the problematic text comes from a Windows host, use
WINDOWS-1252 as destination encoding on first conversion step.
cat myfile.txt | iconv -f UTF-8 -t WINDOWS-1252 | iconv -t UTF-8