durchdenken

Verb

durchdenken : to think through, to reflect about

Ich habe noch einmal unseren Plan von Anfang bis Ende durchgedacht.

I have thought through our plan again from start to finish.