'Long nightmare ends'