Task: Translation
Input (Spanish): Mantenemos demasiada imprecisión al respecto y de ahora en adelante las nuevas tecnologías nos imponen ese esfuerzo de clarificación.
Output (English): Our definitions are still too vague and new technologies now make it essential for us to clarify them.