They're already done irreparable damage.

英 美
  • already adv.已经
  • damage n.损害;损失;毁坏vt.损害;毁坏
  • done do的过去分词.adj.完成了的;煮熟的;对的;合乎礼仪的;累坏的int.(表示同意)好;行
  • irreparable adj.不能修补的;不能挽回的