Double translation? Well there's your problem... The meanings will be lost if you double translate, unless you understand all three languages involved, but that is not the case here, so I highly doubt you will make a lot of people happy with this version. It was very hard to understand this...