"It will do you good to run" ... ???
How about "You do well to run."??
That would be "tu faci bine că alergi", slightly other meaning
Thank you. "It does you good to run" is accepted by DL.
Este bine pentru tine sa alergi
This is the meaning.