The nameserver zutalors.eu have a IP Address of 217.160.0.227 which is hosted on Germany.
Connection Problems