EntitySynonymMapper not working for sequence of words of different entities for separate entity

hi i am using rasa 2,x i am working on the synonymn part

here is the scenario i faced

cheese (value) - extra (entity)

burger (value) - food (entity)

cheese burger (synonym) → cheeseburger (value) → menu (entity)

but when i input cheese burger its giving me separate entity like

not giving me correct entity as menu with correct mapped value like cheeseburger

tried adding synonym tag too but its not working

my pipeline image