"Sheer persistence" refers to a person's strong determination and refusal to give up, even in difficult or challenging situations. It means that someone keeps trying and working hard towards their goals, no matter what obstacles they face.
Full definition