having all one’s marbles vs indiscreet

having all one’s marbles

indiscreet

adj
  • Not discreet; lacking in discretion. 

How often have the words having all one’s marbles and indiscreet occurred in a corpus of books? (source: Google Ngram Viewer )