We bought some new clothes on sale - Tradução em português

Eu encontrrei a seguinte frase na net: We bought some new clothes on sale
A tradução que acho adequada, é: nós compramos algumas roupas
Esse "on sale" no final, se traduzido da forma que conheço, deixa a frase sem sentido
Ta certo a tradução que eu fiz? Há outra forma de traduzir?

TESTE DE NÍVEL Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
3 respostas
Cinnamon 15 61 498
Hi there!

On sale = em promoção.
Então temo: "Compramos algumas roupas novas em promoção."

Cheers!
Wow

I didn't know that
I just knew the translation "à venda"
On sale= à venda, or is it always em promoção?

Thanks, by the way
Cinnamon 15 61 498
Ambas as traduções existem, contextualizei de acordo com sua frase.
Já "for sale" é utilizado apenas para venda. OK!