For a general cheer:
* Vive! - This is the most common and direct translation, meaning "long live!". It's used to express enthusiasm and support, similar to "hurrah".
* Bravo! - This is a more general expression of approval and appreciation, meaning "well done!".
* Hourra! - This is a French borrowing from English "hurrah", but it's not very common.
For a specific situation:
* Hip, hip, hourra! - This is a playful and festive phrase used to express excitement, similar to the English "hip hip hooray!".
* Olé! - This is used in a more celebratory context, particularly in Spain, and can be translated as "hurray" for something impressive.
Example:
* "Hurrah! We won the game!" could be translated as:
* "Vive! On a gagné le match!"
* "Bravo! On a gagné le match!"
The best option depends on the specific situation and the desired level of formality.