not hurt a fly
US /nɑt hɜrt ə flaɪ/
UK /nɑt hɜrt ə flaɪ/

1.
to be gentle and harmless; to be incapable of causing harm to anyone or anything
:
•
Despite his tough appearance, he wouldn't hurt a fly.
•
My grandmother is so sweet; she wouldn't hurt a fly.