Am găsit o expresie românească care să fie de forma a da de gandit:

a da de gândit = (cuiva), 1) a ridica o problemă (cuiva); a face (pe cineva) să se gândească, să mediteze, să reflecteze
Exemplu: vorbele unchiului îi dăduseră de gândit.VLAH. ; 2) a naște îndoieli, întrebări în mintea cuiva; a pune pe gânduri (pe cineva): începuse să-i dea de gândit supușenia nevestei.POP.

Sursa: Dicționar de expresii și locuțiuni românești