English version
自作自受
的英文
汉语 > 英语
英语 > 汉语
汉语
英语
自作自受
accept the consequences of one’s action
自作自受
one reaps what he sows, suffer the consequences of one’s own doing
自作自受
the natural consequences of one’s own deed, well deserved punishment