translate English to French: ... at the hottest moment of the day ....
...au moment le plus chaud du jour....