Minor spelling mistake.

http://www.grammarmudge.cityslide.com/articles/article/992333/8557.htm
"This may take awhile" is not correct because "This may take for a while" is not idiomatic English.