Question: english translation of vande mataram was done by
Answer: Nares Chandra Sen-Gupta