zuò zéi xīn xū做贼心虚to feel guilty as a thief (idiom); to have sth on one's conscienceFrequency 2.3Meaningsto feel guilty as a thief (idiom); to have sth on one's conscience