shatter one's constitution

英 美
  • constitution n.宪法;组织;体质;构成,组成,构造
  • shatter v.粉碎;毁坏;使震骇;使精疲力尽n.碎片