The Swedish term "magnifik, storartad" matches the English term "magnificent"

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