Como dizer "Eu não tenho outras opções pra você" em inglês

Na frase "desculpa! Eu não tenho outras opções pra você"

A tradução ficou:
Sorry! I have no other options for you

Porém eu traduzi como:
Sorry! I don't have other options for you

Está correta tbm? Se estiver errada, podem dizer o por que?
Se tiver alguma diferença entre "have no" e "don't have" tbm me expliquem por favor

Good morning to everyone!
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!