avoir une idée derrière la tête

Verb

 * 1) to have something in mind, to have an ulterior motive, to be up to something