(What is an analogy?)
SNEAKY : FORTHRIGHT :: generous : ____
Hint
The relationship between the first pair of words is that of antonyms—words that have opposite meanings.