translate English to French: Her intelligence and altruism spurred her on, however, to pursue a life of mission work.
Son intelligence et son altruisme l’incitent toutefois à s’engager dans une vie de missionnaire.