come off
come off {v.}
1. To take place; happen.
The picnic came off at last, after being twice postponed.
2. {informal}
To do well; succeed.
The attempt to bring the quarreling couple together again came off, to people's astonishment.
Categories:
Source: A Dictionary of American Idioms