succeed in with difficulty or by a narrow margin - English Synonyms Dictionary

Can't found any synonym terms.