hecemba
in the teeth of something