B2 (Upper intermediate): You can understand the main ideas of complex text and you can interact with a degree of fluency and spontaneity. You can also produce clear, detailed text an a range of subjects.