Vocabulary

100点満点

perfect score; full marks; perfection; leaving nothing to be desired

noun adj-no