everything; the entire effort
tout; l'effort complet (tout; l'effort complet)
"She went the whole nine yards to make her wedding perfect."
"Elle a tout donné pour rendre son mariage parfait." (elle a tout donné pour rendre son mariage parfait)
to undergo a significant change or improvement
to speak in a way that someone cannot understand
despite great difficulties or challenges
to accept praise for something one did
to admit that what one said was wrong
to return to the original state after a series of changes