Is "Keeping to oneself" an American expression?
Also, is there a way to tell the difference between American Idioms and British ones?
thank you.