translate English to French: This is what we are here for, and what we must continue to do.
C'est là notre raison d'être et notre objectif ultime.