one's doom is sealed doom
Are you looking for: 注定注定灭亡More results...
English Expression:
  1. n.  one's doom is sealed doom