redoubtable

a. 可怕的、厲害的、可敬的

英文釋義

  1. inspiring fear
  2. worthy of respect or honor