come up short, not finish

English French
Gloss come up short, not finish ne pas finir
Domain begin/finish commencer/terminer
Subdomain finish terminer
Language Word