5e
following in the footsteps of = doing the same things as
diverse = varied
dazzling = impressive/beautiful
trapped = unable to escape
massive = huge
embraces = accepts
exhale = breathe out
have the best of both worlds = enjoy two different opportunities