zì zuò zì shòu自作自受(idiom) to reap what one has sown; to stew in one's own juiceFrequency 3.0Meanings(idiom) to reap what one has sown; to stew in one's own juice