As an English native speaker who has learnt both French and German, I have to say both are tricky for different reasons.
Als englischer Muttersprachler, der Französisch und Deutsch gelernt hat, muss ich sagen, dass beides aus unterschiedlichen Gründen kompliziert ist.