invincible

US /ɪnˈvɪn.sə.bəl/
UK /ɪnˈvɪn.sə.bəl/
1.

bất khả chiến bại

impossible to defeat or prevent from doing what is intended:

:
Last year the company seemed/looked invincible but in recent weeks has begun to have problems.