think over

To carefully think about something before deciding.