translate English to French: This is on the heels of a 7.4 per cent decline in travel-and-tourism demand in 2001.
Cela fait suite à une baisse de 7,4 p. 100 des voyages et du tourisme en 2001.