progress towards something better or ascend a series of ranks through hard workترقی کردنخود را بالا کشیدنپیش رفتناز مدارج ترقی بالا رفتن