English: One more thing left to do...
Dutch: Er is nog maar één ding te doen...