Meat was on sale for half price at the supermarket, so I bought a week's worth.
Some meat was 50% off at the grocery store, so I bought enough for one week.
ーMeat was on sale for half price at the supermarket, so I bought a week's worth.
「スーパーでお肉が半額だったので、1週間分買った」
on sale で「売りに出されて・特価で」
for half price で「半額で」
a week's worth で「1週間分」
ーSome meat was 50% off at the grocery store, so I bought enough for one week.
「スーパーでお肉がいくつか50%オフだったので、1週間分買った」
to buy enough for one week で「1週間に必要なだけ買う」=「1週間分買う」
ご参考まで!