I don't think German is really difficult. Some things are strange for an English speaker: declension, therefore flexible word order and gender is more elusive compared to Spanish.
There is a saying: "Hungarian... the only tongue in the world the devil respects."