The phrase "took wind out of sails" means to undermine one's confidence, excitement, or momentum. Some antonyms for this phrase could include invigorate, stimulate, encourage, motivate, energize, uplift, inspire, or embolden. These terms represent a range of concepts that can counteract the sense of deflation that can occur when someone's progress or enthusiasm is thwarted. For example, if someone receives criticism that takes the wind out of their sails, they might seek out positive feedback or guidance from a mentor to invigorate their spirits. Alternatively, they might turn to self-reflection or meditation to find the internal motivation to move forward despite setbacks.