Sea lo que sea lo que le dijiste, lo has animado.

English Translation

Whatever you said to him made him feel better.

Whatever you said to him, you have made him feel better.

1 Like

no, English Present Perfect is not the same as Spanish Pretérito Perfecto!