They
彼ら、彼女ら、それら、という意味の複数形の人称代名詞です。
were
〜であった、という過去を表すbe動詞(複数形)です。
dazzled
眩惑させられた、目をくらませられた、という意味の動詞dazzleの過去分詞形です。
by
〜によって、という意味で、ここでは原因を示します。
the
特定のものを指す定冠詞です。
magnificence
壮大さ、豪華さを意味します。
of
〜の、という意味で、ここでは後に続くものの豪華さを示します。
the
特定のものを指す定冠詞です。
royal
王室の、王の、という意味です。
palace.
宮殿を意味します。