impeccable

a. 無懈可擊的、勿容置疑的、無瑕疵的、不會做壞事的

英文釋義

  1. without fault or error
  2. not capable of sin