English: Well... this is embarrassing!
Dutch: Nou... dit is beschamend!