半分が優しさで出来た薬より certainly is a bit tricky. The literal translation you used is correct, but it doesn't sound good in English. It doesn't seem to be a regular Japanese expression (at least, I've never heard it before), but the sense I get is that it's similar in tone to the Mary Poppins song lyric...