Taking a throat lozenge in a dream means that you will be chastised for talking too much. If you swallow a lozenge whole, you will have to do a disagreeable job that you have been putting off for some time.
solution: 3 days fasting and prayer
quran. 54. vs. 1. to. 13. 21. times. 5. days