translate English to French: This is a timeless, universal truth.
Il s’agit d’une vérité universelle et intemporelle.