0 to succeed in doing or achieving something difficult: --
She was nervous about giving a talk to her colleagues, but she carried it off very well.
I thought he carried off the part of Hamlet with great skill.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
carry sth off