They set their sights on the next challenge.
Meaning: They decided to focus on the next difficult task or problem.
Choice of Words: Set means to put something in a particular place or position. Sights means the ability to see something. Challenge is a difficult task or problem.
No related expressions found.
Related Expressions