think through problems (think through problems)

Phrasal-verb Critical thinking