Aller au contenu principal

I’ve got an excellent track record

Definition : my performance has always been above standard.
Translation : J’ai toujours obtenu de bons résultats