Get your taxes done using TurboTax

If you have a local bank account you should be able to deposit the check and then wait for the check to be verified by the bank so you will have access to the funds.  This should take several days or longer depending on the banking system in your country.