Awful. Absolutely awful. Rest in Peace, brothers.
As an aside, I landed in DXB a week ago, and noticed the temp at about 1500 local was 47 C while on final. I wondered if I really had enough safety margin to go-around if I needed to. Very, very hot & humid there. A huge challenge if something goes wrong.