suffocated me;
erstickt mich;
DROWNED, SUFFOCATED
ERTRUNKENEN, ERSTICKT
Suffocated by divine
Durch göttliche Erstickt