Полный англо-русский словарь
Продвигаться вперед продвигаться вперед — to * with a plan энергично проводить в жизнь свой план