Vocabulary

七転八起

not giving up; keeping at it until one succeeds

noun suru-verb vi