Diciéndole que no lo haga, no consigues nada, tendrás que castigarle.Telling him not to do it, you won't get anywhere. You'll have to punish him.
b.
Una frase idiomatica cuyo significado no es deducible si se traduce palabra por palabra.
sin traducción directa
Le pillé diciéndole a su hermana que era adoptada, y que nosotros no la queríamos.I caught him telling his sister that she was adopted, and that we didn't love her.
Estaba diciéndole a Pedro lo bien que lo pasamos en la fiesta de ayer.I was telling Pedro what a great time we had at yesterday's party.