up and coming

be up and coming - [подавать большие надежды], иметь хорошие перспективы

Jim's been up and coming for quite some time. He should get a promotion fairly soon.