Take long x Take too long x Delay

Eu quero escrever:

"[...]espero que eles não demorem para começar a enviar os aparelhos."

Então escrevi:

"[...]I hope they don't take long to start shipping the devices."

Entretanto um colega me alertou que eu deveria por "too", para ficar "take too long", do contrario não estaria coloquialmente correto. Mas, segundo ele, o mais correto seria usar "delay" no lugar (o que não sei se seria o caso, já que não se trata necessariamente de um atraso). Enfim, minha frase está correta, ou eu deveria utilizar as sugestões do meu colega?

TESTE DE VOCABULÁRIO
Faça um teste e descubra como está seus conhecimentos de vocabulário de inglês em 5 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
1 resposta
Donay Mendonça 23 127 1.7k
Estão corretas as opções:
  • I hope they don't take long to start shipping the devices.
  • I hope they don't take too long to start shipping the devices.
Não recomendo "delay", no contexto apresentado.

Bons estudos.