unbeatable

a. 無敵的、無與倫比的

英文釋義

  1. hard to defeat
  2. incapable of being overcome or subdued