Controllability of strongly degenerate parabolic problems with strongly singular potentials