hehe, macht means power, kracht means power as well.
Just different meanings of power (i.e strength and the ability to make people do things).
Big and Great got the same meaning as well, so that's what links the translation to the original text.
For things like this LA's can surely use their creativity.