Vocabulary
当たらずとも遠からず
あたらずともとおからず
near the mark; pretty close; not a bad guess
expression