If here is where it all may end Another place That I have never seen And now the time to start again I realise Tomorrow's where I've been I stole across the sands of time I'll never know When life began to end I've loved and lost, I crossed the line No regrets I'd do it all again Forever my heart Forever I dream Forever my heart Forever I am Zi ge la, zi ge la mandla Dumela la lamandla weh Zi ge la, zi ge la mandla Dumela la lamandla weh Hee yay A vision of eternity Like a dream A fantasy of old The keeper of my sanctity Now it seems The master of my soul Forever my heart Forever I dream Forever my heart Forever I am Zi ge la, zi ge la mandla Dumela la lamandla weh Zi ge la, zi ge la mandla Dumela la lamandla weh Hee yay Instrumental Forever my heart Forever I dream Forever my heart Forever I am Zi ge la, zi ge la mandla Dumela la lamandla weh Zi ge la, zi ge la mandla Dumela la lamandla weh Hee yay