'utf-8' codec can't decode byte 0xa0 in position 4276: invalid start byte
Encoding in the file is 'windows-1252'. Use:
open('txt.tsv', encoding='windows-1252')
If someone works on Turkish data, then I suggest this line:
df = pd.read_csv("text.txt",encoding='windows-1254')