Your sentence is correct, and it would fit in certain contexts. In isolation, however, it seems lacking to me. I would expect an adjective: for some unknown/undisclosed reason.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.