there's many a slip twixt cup and lip - English Synonyms Dictionary