Language:
Free Online Dictionary|3Dict

捨我其誰

Source : CEDICT

Who but myself can do it? (idiom)