What does "I hope that he didn't tell you the truth." mean in English for Spanish?

In English for Spanish, "I hope that he didn't tell you the truth." means:

¡Espero que no te haya dicho la verdad!

Listen to "I hope that he didn't tell you the truth.": (If you have an HTML5 enabled browser, you can listen to the native audio below)