How to get responses based on different entity but same intent?

  • intent: fees_btech_mca_ms_barch examples: |

    • fees btech
    • fees mca
    • whats the fees for btech
    • whats the fees for mca
    • what will be the fees for btech
    • what will be the fees for mca
    • how much we have to pay for getting into btech
    • how much we have to pay for getting into mca
    • btech fee structure
    • mca fee structure
    • whats the btech fee?
    • whats the mca fee?
    • btech fee?
    • mca fee?
    • what will be the fee for mca?
    • show me mca fees structure
    • what is mca fee?
    • can you tell me mca fees?
    • total fee amount for mca?
    • semester fee for mca?
    • sem fee for mca
    • mca fee per semester?
    • mca fees structure per sem
    • what will be the fee for btech?
    • show me btech fees structure
    • what is btech fee?
    • can you tell me btech fees?
    • total fee amount for btech?
    • semester fee for btech?
    • sem fee for btech
    • btech fee per semester?
    • btech fees structure per sem
  • story: mca fees story steps:

    • intent: fees_btech_mca_ms_barch entities:
      • course: mca
    • action: utter_mcafee
  • story: btech fees story steps:

    • intent: fees_btech_mca_ms_barch entities:
      • course: btech
    • action: utter_btechfee

Why I am not getting the responses based on the two entity shown above? It always shows the fee structure for any of the one entity,for different questions too Can someone help me where I am getting wrong? The bot is finding the entity correctly but not responding according to the entity. Do we need some change in congg.yml file in order to fetch result? Please help