To my knowledge, the only permanent treatment to Tonsillitis is surgery. Possibly (I repeat possibly) there may be a cure in Homeopathy but for that you will need to consult doctors in Germany or in countries like India, Pakistan or Bangladesh. I do not think there are Homeopathic doctors or medicines here in Qatar so far.