in

Lousy small fella — formidable

Poor little fella

Bad tiny fella – astonishing