First and foremost, many thanks for the useful information, my friend. May the Almighty bless the work of your hands and the endeavours of your mind.
As to the translation itself; are you sure? The PCRC site has certain requirements for what they consider an acceptable translation and I wonder...