Looking up...
Un parcours vraiment impressionnant.
A truly impressive career.
Making a strong impression.
Epicene adjective: impressionnant.
Present participle of impressionner.