translate English to French: `I am happy with this second place.
`Je suis satisfait de ma deuxième place.