Traducción español inglés

English version

¿Qué significa "la empresa tiene el derecho de insistir" en Inglés