1. bitter
  2. painful; hard; difficult; laborious; miserable
  3. strenuous; earnest; diligent
  4. to abhor; to dread; to feel miserable about

strenuously; hard; arduously; persistently



The medicine is very bitter.