たてたまらず
Meanings
Expression
1. ungeduldig werden
Kanji used
arrow
shield
endure