liáng xīn wèi gǒu

Translation

  • to have fed one's conscience to the dogs (idiom)
  • devoid of conscience
Chinese Tones