sweltered