determined to be successful, rich, powerful, etc.;having a strong desire for success, power, wealth, etc.
needing a lot of effort, money or time to succeed;showing or resulting from a desire to do sth difficult or sth that demands great effort, great skill, etc.
"performed the most challenging task without a mistake"
Helps th' ambitious hill the heav'ns to scale.