Wiktionary
beats me
phr. (context idiomatic as response or with indirect question English) I don't know; I have no idea.