be no angel

Related to word: angel

Idiom

Definition

  1. To not be perfect; to occasionally behave badly or make mistakes.

    不是善荷

    • I know he makes mistakes sometimes, but he's no angel.

      我知道他有時會犯錯,但他並非完美無瑕。

    • This company is no angel, but they're always trying to improve.

      這家公司並非完美無瑕,但他們一直在努力改進。

    • She can be bad-tempered sometimes, but she's no angel.

      她有時脾氣不好,但她並非完美無瑕。