perhaps invincible english