dyed-in-the-wool earnest genuinely gratuitous heart-felt honest real true unalloyed undissembled ungrudging warm