Clue: Finish challenge that's over long (8)
Answer: COMPLETE
Explanation: Definition: Finish
 COMPETE(to challenge/to be in a contest against others) **containing**(that's over) L(abbrev. for "long").