>>18069377
Yes it is, even the KJV translates it as "and the power of the Highest shall overshadow thee"