the company looked to be on the rocks in 1992 but made a remarkable recovery in recent years.
这家公司在1992年的时候遇到了财务危机,可是近几年来它已经完全缓过气来了。
to be on the rocks = a relationship that is in difficulty: 「once she moved out, it was clear their marriage was on the rocks.」
「触礁」(关系发展遇到困难):「很明显她搬走以后他们的婚姻亮起了红灯。」
be cautious about choosing your lifetime mate, or your marriage will be on the rocks in the future.
小心选择你的终生伴侣,否则你的婚姻将会破裂。