无可非议wúkěfēiyì
Top 45000
Meanings
1. irreproachable (idiom)
2. nothing blameworthy about it at all
Characters used
Examples1
He is generally an impeccable student.