son talon d’Achille: their Achilles heel

(short post, am committing from the sky en route to Paris!)