FWIW
English is a very tough language to learn.
Linguists say it is very difficult to go to English from Spanish, Italian, German etc. than the other way.
Also, so they say, easier for native tongue English to learn Chinese than vise versa.
Good for him.