Vocabulary

恐るべし

awesome; incredible

na-adjective