英语翻译

问题描述:

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

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