Language:
Free Online Dictionary|3Dict

投江自尽

Source : CEDICT

to jump into the river and drown oneself (idiom)