English Dictionary
◊ WORMWOOD SAGE
ungrudging
adj : without envy or reluctance; "ungrudging admiration"