If your extension request was accepted by the IRS, you should go ahead and complete your filing as soon as possible. You have until October 15, 2019 to complete your filing in a timely fashion. See the info in the TurboTax FAQ below.
"How do I finish up in TurboTax after filing an extension?"
https://ttlc.intuit.com/replies/3934734
If you are due a refund, you won't be able to use direct deposit unless you have a US bank account. See the TurboTax FAQ below for ways to receive your federal tax refund.
"What are the different options for getting my federal (IRS) tax refund?"
https://ttlc.intuit.com/replies/3370270
*** I am NOT a tax expert. I am a seasoned TurboTax user, and volunteer to provide assistance to TT users. Nothing I post is to be considered TAX ADVICE; I bear no legal liability for responses.***