translate English to French: We captured it but it wasn't good enough to have in full 720p quality.
Le voici malgré tout capturé par nos soins.