Is French level B2 difficult?

No, it’s the intermediate independent level. It requires communicating more fluently and expressing simple or complex opinions, but remains achievable with regular practice.