Vocabulary
恐るべし
おそるべし
awesome; incredible
na-adjective