If you have a cough and feel a foreign body in your throat, the main reason is inflammation of the throat, which is the main manifestation of pharyngitis. If there are precursory symptoms of nasal congestion and runny nose, it means that the infection of the upper respiratory tract is caused by a cold virus, so you need to take antiviral drugs or cold medicine to relieve the symptoms, for example, you can take Pu Di Lan Anti-inflammatory Oral Liquid or Blue Scutellaria Oral Liquid, which are particularly effective in treating foreign body sensation in the throat. In addition, you can also take cold medicines, such as Aminophenol Pseudomal dispersible tablets, which can treat nasal congestion, runny nose and sore throat with coughing; or take Aminophenol Flavonamide granules or Vitamin C Yin Qiao tablets, which are also effective. If the throat is observed to have pus or localized congestion and edema, accompanied by coughing yellow sputum, antibiotics are needed for treatment, and the more effective antibiotics are amoxicillin clavulanate potassium and cefixime.