prove/(turn out to) be inadequate/insufficient/deficient/lacking/wanting/disappointing - Anglais Synonymes Dictionnaire

Can't found any synonym terms.