Moving to a new country/location has probably exacerbated your feelings of isolation, alienation, or loneliness. People often underestimate how big of a change and a stressor that is. That's true even when you're moving state to state, but you moved to a different country. You're suddenly in a situation where you have no roots, no history, you don't know anyone. Then you throw in language and cultural differences, and it can feel pretty isolating.
I'm not sure what to suggest, exactly. You might try one of these strategies and see if it helps:
1. Work on your thinking and your attitude. Try to keep it reasonably positive, despite your struggles. You can do that through reading or videos.
2. Use the time to get to know and like yourself more. I know that sounds corny, but one of things that makes people lonely is not enjoying time alone. It's an actual ability that you have to cultivate. Part of it is getting in better relationship with yourself, if that makes any sense. A little psychobabbley, I admit, but there's truth behind it.
3. Use the time to follow your interests. What are you interested in learning more about or exploring? Use the time to do that. Just follow your interests, wherever they go. Keep your mind occupied and engaged.
4. Get a pet. Could be a dog, a cat, a ferret, whatever. Get something that keeps you company, something you can talk to (even if they don't necessarily understand what you're saying), something you can care for. It helps.
5. Some people are taking their socializing online, through stuff like zoom etc. I'm unfamiliar with those options, because I haven't felt a need for them, but I know they're out there. You can join clubs or classes, and you can get some social contact that way.
6. Social media can help to some degree, although it's important not to overdo it. Keep it to an hour or two a day.
Good luck!