Not an easy situation. But maybe (I know it's easy to say but not that easy to do) thinking that stressing yourself won't make things better may help. And also be confident, you're a good worker, knowing many language and having good experiences. You'll find a way to make it!
Thanks buddy, I appreciate the support! This is exactly what I'm trying to do, not stress out and deal with the situation and I know it will be alright.