He has Sanskrit at the tips of his fingers. 他精通梵文。
These words are called mantra in Sanskrit. 梵文管这些话叫符咒。
sanskrit英英释义
Noun:
(Hinduism) an ancient language of India (the language of the Vedas and of Hinduism); an official language of India although it is now used only for religious purposes