frantic

diddle away

panting