For that return status you posted above, are you referring to the "Where's My Refund" tool at the following IRS website?
<a rel="nofollow" target="_blank" href="
http://www.irs.gov/Refunds">http://www.irs.gov/Refunds</a>
If so, it takes up to 4 weeks for a mailed return to show up in the IRS tool, and that's when one is mailed inside the USA. If coming from a foreign country, I would expect it to take even longer--4 weeks plus however long it takes to get to the USA.
If it doesn't show up in that IRS "Where's My Refund" tool after 4-5 weeks after mailing, you could phone the IRS International Taxpayer Service Call Center to inquire about it.
<a rel="nofollow" target="_blank" href="
https://www.irs.gov/uac/contact-my-local-office-internationally">https://www.irs.gov/uac/contact-my-...>
TurboTax will continue to say "Ready to mail" because it doesn't get any feedback from the IRS.