take shellacking

Translations
получить удар
Our company took shellacking in the stock market.
Наша компания получила удар на фондовом рынке.
Words
take

verb
получить
shellacking

noun
взбучка