何とやら (なんとやら) — for some reason or other | Kumi Dictionary