sit well
English
Phrase
sit
well
To
agree
or be
pleased
(with something).
Confessedly, the news didn't
sit well
with me"