His people, living and dead, will be victorious