make a better fist of (something)
To do a much better job of something (than someone else). Primarily heard in UK, Australia. Here, I'm sure you'll make a better fist of painting the house than I will. The nonprofit has been making a better fist of providing social services than the government has ever done.