i'm finished - German English Dictionary