In terms of grammar too, French is full of exceptions to rules, so as soon as you feel like you've learnt something there is more to learn!
С точки зрения грамматики французский тоже труден, так как здесь существует много исключений: стоит только что-то выучить, как выясняется, что это ещё не всё!