ケンニンジキュウ
Meanings
Noun
1. dogged perseverance; untiring patience
Composed of
perseverance
endurance; persistence