idiom
the whole nine yards
tout; l'effort complet
Meaning
everything; the entire effort
Example
She went **the whole nine yards** to make her wedding perfect.
Elle a tout donné pour rendre son mariage parfait.