As far as I know Chinese (Mandarin) is actually very easy to talk/understand since it has very simple grammar. The reading/writing on the other hand takes a lot of dedication. At least that's what someone learning Mandarin told me
There's actually an NLP shared task challenging researchers to automatically detect grammar errors learners make when writing Chinese: http://www.cged.tech/