What to do if you have a bad cough for a long time

If you have a cough that is not good for a long time, it is likely to be caused by a respiratory infection, which can often be diagnosed by a CT scan of the chest, and may be caused by chronic bronchitis, bronchiectasis, or pneumonia. For example, if there is a bacterial infection, intravenous antibiotics such as ceftriaxone are needed; 2. If there is a viral infection, intravenous ribavirin can be used for treatment; 3. If there is a mycoplasma infection, intravenous drip plus azithromycin can be used for treatment. If you have a bad cough for a long time, viral infections are rare and bacterial infections are more common. 4. Another cause may be caused by a high airway reaction, which requires long-term nebulized inhalation of some drugs for treatment. 5. If you are a child or adult over the age of ten, you can directly inhale Cymbalta to relieve your cough. For children under the age of 10, you can nebulize terbutaline sulfate and budesonide for treatment.