Yeah the drill couldn't face up to the task either, but putting the motor back onto the bike, and attaching the chain gave me the leverage required - success!
You guys reckon this large chainring is ready to replace?
Hopefully now I'll be able to get those pesky chainring bolts off, and will...