translate English to French: The room was far too hot and on a noisy road.
Rue un peu bruyante en face du poste de police.