I haven’t the foggiest (idea)意思