Not what i am saying. I said that it is not a given, that translation means less performance.
In theory you can achieve similar or even higher performance, all depending on how well or how bad the original machine code is. Especially when you can optimize it for a specific architecture or even a specific CPU.
And yes ARM has shown to be more power efficient then x86 CPUs even on higher load (not just low powered embedded stuff).