As written, your sentence is a bit unclear. If you meant: "Do you need a bag? There's a sale in the supermarket." The French translation would be: As-tu besoin d’un sac ? Il y a une promotion au supermarché. If you meant something different, please clarify!