Translate the following English sentence to French:
"I thought I had answered your question on large-scale energy transmission networks."
Il me semblait avoir répondu sur la question des grands réseaux.