HiHi Novice,
I hope all is well with you.
Neither is correct, I fear. One doesn't get communicated with people, and one doesn't communicate oneself with people either.
I think I'd say, sticking as closely as I can to your sentence:
1. Thanks to my knowledge of English everyone can communicate with me.
2. Thanks to my knowledge of English I can communicate with everyone.
I hope I've interpreted your meaning correctly.
It will need to be "by everyone" then.Hi
How about: Thanks to my knowledge of English I can make myself understood with everyone.
Yes, I think that last sentence is fine, Novice.Hi
I'm OK, thanks.
So, my second sentence was pretty good, only without "myself."
How about: Thanks to my knowledge of English I can make myself understood with everyone.