Long-term belching with foreign body sensation in the throat may be caused by reflux esophagitis, chronic gastritis, esophageal tumors, epiglottis cysts and other diseases, which can be treated under the guidance of the doctor, such as general treatment, medication and so on. 1. Reflux esophagitis: when reflux esophagitis, gastric acid will reflux down the esophagus to the throat, resulting in a foreign body sensation in the throat, and acid reflux symptoms, such cases need to pay attention to avoid eating before going to bed, and the head of the bed needs to be lifted up during sleep, and can also be used to treat with acid-suppressing drugs such as pantoprazole, omeprazole and other medicines to promote gastrointestinal dynamics, such as domperidone. 2. Chronic gastritis: belching, foreign body sensation in the throat and other symptoms can also occur, and can use gastric mucosal protective agents such as aluminum thioglycollate, pantoprazole to inhibit gastric acid secretion. 3. Esophageal tumor: patients with esophageal cancer may also have foreign body sensation in the throat, which requires surgical resection and can be treated with radiotherapy and chemotherapy. For benign esophageal tumors, endoscopic removal can be done for intraluminal small and long-tipped tumors, and open thoracotomy or thoracoscopic resection can be done for submucosal tumors. 4. Epiglottis cysts: surgical resection is the mainstay, for larger cysts, the fluid in the cyst can be aspirated out partially before resection. If there is a foreign body sensation in the throat after belching for a long time, it is recommended to go to the hospital and ask the doctor to make a judgment and clarify the cause of the disease.