Vocabulary

歯が立つ

to be within one's capabilities

expression verb