I don't know whether this has to do with the fact that I'm a learner of #English as a second #language, but for what it's worth:
English phrase/expression I like the best is probably:
"Live and let live."
I cannot find any nifty JP translation. It's not impossible to translate it but it has to come with lots of explanations.
/1