translate English to French: I Finally found the video I told you guys about!
Ca y est! J'ai enfin trouvé la vidéo dont je vous parlais au sujet de Cobra!