自食其果zìshíqíguǒ
Top 40000
Meanings
1. to eat one's own fruit (idiom); fig. suffering the consequences of one's own action
2. to reap what one has sown
Characters used