innovative
ground-breaking
get over
revolutionary
overcome
conquer
obstacle
hindrance
to defeat or take over; to master or overcome
showing creativity and originality
making new discoveries; using new methods
something that gets in the way
a thing that provides resistance, delay, or obstruction to something or someone.
involving or causing a complete or dramatic change
to recover from
to defeat