What is the meaning of "humanity at its finest"?
Native speaker’s answer
Rebecca
You can used the phrase "(something) at its finest" to express that it is the best if something, or the best possible thing. Ex: This is science at its finest. Ex: The movie was amazing. Acting at its finest.