Xuanzang spent over ten years in India traveling and studying under various Buddhist masters. Lusthaus writes that during this time, Xuanzang discovered that the manner in which Buddhists understood and interpreted texts was much richer and more varied than the Chinese materials had previously indicated, and drew meaning from a broad cultural context. Xuanzang's teachers included Śīlabhadra, the abbot of Nālandā, who was then 106 years old and who tutored him for 10 years. Upon his return from India, Xuanzang brought with him 657 Buddhist texts, including important Yogācāra works such as the "Yogācārabhūmi". He was given government support and many assistants for the purpose of translating these texts into Chinese.