歯が立たないunable to compete with、not able to make a dent in、not able to get a solid hit in


説明自分の力が弱くて、対抗することや理解することができない。

http://kanyouku.kyouzaikikaku.com/  日本語 慣用句  教材企画