chéng bu liǎo hòu

  1. won't get far; unlikely to be successful