mèi liáng xīn
it goes against one's conscience
tiān dì liáng xīn
in all honesty
truth to tell
liáng xīn wèi gǒu
to have fed one's conscience to the dogs (idiom)
devoid of conscience
liáng xīn wèi mǐn
not totally heartless
still having a shred of conscience