Language:
Free Online Dictionary|3Dict

舍我其谁

Source : CEDICT

Who but myself can do it? (idiom)