with a heavy hand

  1. (a) zulümle, şiddetle, sert bir şekilde, (b) acemice, hantalca, beceriksizce.
demir el ile yönetmek Verb
birine despotça davranmak Verb