Bodhiruci (菩提流支) and his contemporaries were important translators of Buddhist scriptures during the Northern Wei Dynasty. He is credited with translating numerous Mahayana sutras, including the *Daśabhūmika Sūtra* (Ten Stages Sutra).