Complex sentence: His career in the Swedish national team is also in general agreed to have been less successful, although he managed to score 9 goals on 28 matches.
Split into simpler sentences: His career in the Swedish national team is also in general agreed to have been less successful. Still, he managed to score 9 goals on 28 matches.