I suspect that a recovery was started and left so that more logs could be applied.
RESTORE DATABASE [analysis] WITH NORECOVERY
I would suggest trying to recover to read only mode first.
RESTORE DATABASE [analysis] WITH STANDBY = 'D:\Program Files\Microsoft SQL Server\SQL2005\MSSQL.1\MSSQL\Backup\ROLLBACK_UNDO_analysis.BAK'
Or just try and fully recovery
RESTORE DATABASE [analysis] WITH RECOVERY