They hxdye racked their brain.

英 美
  • 他们可谓绞尽脑汁。
  • brain n.脑;智力;智者;控制中心vt.打...的脑袋
  • racked [racker]的过去式
  • their adj.他们的;她们的;它们的
  • they pron.他们