to suffer/face/take the consequences of your actions

 
  • 自食其果;面对/承担自己行动的后果
今日热词
目录 附录 查词历史