English to Arabic

Meaning for:
Swelteringly
other
بشكل محترّ