be not cut out for something - English Synonyms Dictionary