think through
verb
°To fully consider an action, and understand all its consequences.