No, once we received it back from the Thai Embassy in London, we went to the Ministry of Foreign Affairs in Bangkok. We were not sure where to go at first, but there was a booth at the top of the first set of steps that said "translation service" - had a chat with the lady there and she said no problem, I will translate and get stamped for and post it to you - very helpful she was.