The Swedish term "präktig, storartad" matches the English term "superb"

other swedish words that include "storartad" : english :
väldig, storartad, högtidlig grand
magnifik, storartad magnificent
makalös, storartad matchless