idiom
Take off
Начать быстро добиваться успеха; оторваться от земли.
Meaning
To begin to succeed rapidly; to leave the ground.
Example
Her business really **took off** after the new marketing campaign.
Ее бизнес действительно **взлетел** после новой маркетинговой кампании.