I believe the answer is: Mahayana
The teaching of Mahayana Buddhism aim to obtain complete enlightenment for the benefit of all sentient being.
According to its teaching, the enlightenment could be achieved on one single lifetime (without having go through reincarnation