Sharon Osbourne has struggled with depression for many.years.