Windows 7 upgrade failed with error 0x80004005

Hi,
I was upgrading my operating system to Windows 7 when I got this error message.
I may have missed setting up the language but when I checked my Region and Languages settings it says English.
Then I went to Keyboards and Languages tab and click on the How can I install additional languages?
I tried to follow what’s in the Help section, but I got more confused.
Can someone help ASAP?
Thanks.

Install Windows
Windows could not determine the language to use for setup.Error code: 0x80004005
