Vocabulary
大出来
おおでき
well-made; well-done; great success
noun