English to Arabic

Meaning for:
Superhumanly
other
بشكل فوق طاقة البشر