Get your taxes done using TurboTax

That is not the case here. I read the treaty and the associated IRS publication for the country in question before asking here.