A panacea is a universal remedy.