on sale это разговорная английская фраза
on sale перевод 1. в распродаже 2. выставленный на продажу
1. This is the old collection, mam. The dress is on sale. / Это старая коллекция, мэм. Платье в распродаже.
2. Who lives in that house? - No one. The house is on sale. / Кто живет в том доме? - Никто. Дом выставлен на продажу.