wer hat dich darauf gebracht?

listen to the pronunciation of wer hat dich darauf gebracht?
German - English
Who put you up to it?