arriving, flourishing, prospering, succeeding, thriving
prevailing, triumphing, winningexcelling
coming into one's own, cutting it, cutting the mustard, getting ahead, getting somewhere, hacking it, hitting it big, making good, making it, making one's mark, making the grade