eye-opening vs flabbergasting

eye-opening

adj
  • Very startling or shocking; engaging a person's full attention. 

flabbergasting

adj
  • Overwhelming in a bewildering way; amazing, confounding, stunning, especially in a ludicrous manner. 

How often have the words eye-opening and flabbergasting occurred in a corpus of books? (source: Google Ngram Viewer )