Hey Farhan! Well, as a Spanish native speaker, I think your Spanish is pretty good! I could easily work out what you wanted to say. I can only make a few suggestions.
For "Inglaterra", try saying the "a" despite how it might sound. You will get the point in a few days, I hope, since your other "a's" were clear imo.
About the articles, I 've noticed you said "las idiomas" instead of "los idiomas". Still, I recommend you just go on with learning Spanish and other languages because, as a native, I still get some of them wrong. Hope this was useful!