Nops. Does it say anywhere you have to translate and stamp? As long as you have both English and your home country's language on your passport, I don't think you need to translate it. In my passport, I have everything in English and Bangla. No objections from Offier.