translate English to German: Site should be back working. Any trouble?
all video downloads are disabled for the moment.