sit well

English

Phrase

sit well

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