ponder on/over/about

숙고하다, 깊이 생각하다, 곰곰히 생각하다
think carefully