triumph –n. a great or important victory
prevail –v. to defeat an opponent
challenged –adj. to have faced difficulties or problems
elusive –adj. hard to find or capture
concrete –n. a hard building material made from rock
wreath –n. a circular arrangement of leaves and flowers used as a sign of honor or victory