Perseverance paid off Charlie.
Great job!
This says it all.
Gabby
Definition of PERSEVERANCE
: continued effort to do or achieve something despite difficulties, failure, or opposition : the action or condition or an instance of persevering : steadfastness