Since he was a linguist, he was able to compare many languages and make correct translations. He translated many Sanskrit books. He translated the Sanskrit grammar book by Patanjali into Arabic. He translated the books of Euclid, the Greek Mathematician, into Sanskrit for use by his Brahmin friends.