英语翻译While she might have lost a few scales in the short run ,she more than made up for them over the years.主要是第二句话不懂

问题描述:

英语翻译
While she might have lost a few scales in the short run ,she more than made up for them over the years.
主要是第二句话不懂

honey

make up (for) a loss 弥补损失。make up for lost time 补回损失的时间)。
虽然在短时间内她有些退步,但是她显然在几年内完全弥补过来了。

she more than made up for them over the years.
语法不通.
大意:就算她现在失去了一点点, 她一生辉拥有更多的. 〉〉有点像对蛇的比喻, 失去了蛇皮(也叫 scale)