Good medicine for health tastes bittre to the mouth