Thanks for posting your query.
Green mucus suggests upper respiratory tract
infection is bacterial, however it can also be caused by allergy
. Cough is a reflex in response of irritation to air way tract and body wants to get rid of irritating agent. Continuos cough dose not mean Ambrolite (bronchodialator and expectorant) is not working. you should continue your syrup and you may add levofloxacin
antibiotic and cetirizine
in your treatment after consulting your doctor.
You should drink large amount of water. Honey can soothe throat and suppress cough.
Hope it helps.