which words best complete the analogy?

unyielding is to effect as charitable is to

generosity