Small but very capable

Small but very capable!

Capable of what, disappointment?