on a tear
idiomDefinition of on a tear
US, informal
: having great success over a period of time
The team has been on a tear in recent weeks. The economy is on a tear, but can it last?