The perfective form of しまう (shimau, “to finish”), literally meaning “finished”. Compare Mandarin 完了 (wánle).
しまった • (shimatta)