meaning of Bei wem lassen Sie denken?

Bei wem lassen Sie denken? - German to English

that is doing your reasoning for your needs? [cynical ]