meaning of Abgehakt!

Abgehakt! - German to English

Job done!