sit well with someone - German English Dictionary