Children’s cough can be caused by pneumonia, foreign body aspiration, asthma, etc., can be treated with anti-infective treatment, removal of foreign bodies, short-term application of inhaled glucocorticosteroids, etc., there is no such thing as the best way. 1. Pneumonia: children’s cough may be caused by pneumonia after infection with bacteria or viruses, then you need to anti-infective treatment for the cause, available such as cefixime, penicillin, azithromycin and so on. After the pathogen is controlled, the symptoms of children’s cough will improve. 2. Foreign body inhalation: If a child’s cough is severe due to inhalation of a foreign body, the foreign body needs to be removed in time. Once the foreign body is removed, the child’s cough will be relieved immediately. 3. Asthma attack: children with asthma attack caused by coughing, can be inhaled with glucocorticoids to quickly relieve the symptoms, such as fluticasone propionate. In addition to the above factors, children’s cough may be caused by other reasons. If you want to relieve your child’s cough, you need to go to the hospital to find out the cause of the cough, and then treat the cause. The above medications should be used under medical supervision.