Question: who translated upanishads in persian?
Answer: Dara Shikoh devoted much effort towards finding a common mystical language between Islam and Hinduism. Towards this goal he completed the translation of fifty Upanishads from their original Sanskrit into Persian in 1657 so that they could be studied by Muslim scholars.