English is a Germanic language and I would argue that it is particularly difficult for Native speakers of Romanic languages to pick it up.
I'm German and my experience has always been that English is a very simple language and yet versatile enough to allow for very nuanced expression.