"Statistics updated on 5/17/2024 4:01:52 AM"
synonym of indomitable: wild, rebellious, untamed, stubborn