Hellas here to stay?