Vocabulary

事理明白

facts being beyond dispute; logic being indisputable

noun