A phrase ‘Achilles heel’ means-

  1. A strong point
  2. A week point
  3. A serious idea
  4. A permanent solution

Leave a Comment