I fail all the time, every day, and I've had some whopping failures, I promise, big, public, humiliating, embarrassing failures.
J'échoue tout le temps, tous les jours. J'ai connu des échecs gigantesques, je vous assure ; des gros échecs publics humiliants et mortifiants.