'Have to keep fighting'