Language:
Free Online Dictionary|3Dict

捫心自問

Source : CEDICT

to examine one's conscience (idiom)