Hello, homeopathy medicines are the oldest way to cure diseases but now more people recommend english medicines just because that works very fast than homeopathy but there could be some side effects of English medicines but in homeopathy its is totally safe there is no side effects thats why some few people still attached to it.It takes time but it do but when you are having homeopathy medicines then you have to abstain from some food like sour etc.