under the weight of sth
► suffering problems or difficulties caused by something: »
The American economy is slowing down under the weight of higher interest rates.
Main Entry: ↑weight
Financial and business terms. 2012.
The American economy is slowing down under the weight of higher interest rates.
Financial and business terms. 2012.