put a stalled project back on track - French English Dictionary