ものたりない monotarinai
unsatisfying, leaving something to be desired
thing, object, matter
N3
leg, foot, be sufficient, counter for pairs of footwear
説明が物足りない
說明不到位