be a long job - English Synonyms Dictionary