We elaborated the idea, the development and we managed it to propose it in a multimedia of excellent quality.
Nosotros elaboramos la idea, el desarrollo y lo logramos proponer enun multimedia de excelente calidad.