🇬🇧 en de 🇩🇪

come off verb

  • To become detached.
abfallen, sich ablösen, sich loslösen, sich lösen
  • To have some success; to succeed.
gelingen
Wiktionary Links