“投河自尽”对应的英文单词有:throw oneself into the river to commit suicide;drown oneself in the river
throw oneself into the river to commit suicide;drown oneself in the river