考え抜く (かんがえぬく) — to think thoroughly | Kumi Dictionary