Question: what does it mean when you meet the challenge?
Answer: verb. If you meet something such as a problem or challenge, you deal with it satisfactorily or do what is required.