Strangle :
be suffocated: it means recovery, or success, which will arouse envy
see people strangling: you will defeat your enemies
someone different: your opponent has cruel intentions