translate English to French: The Ifugao Rice Terraces are the priceless contribution of Philippine ancestors to humanity.
Les rizières en terrasses d'Ifugao sont une contribution inestimable d'ancêtres philippins à l'humanité.