Como dizer "de cara" em inglês

Jerry Dorien 4 46
Hi friends,

she saw it straightaway that I was trying...(ela viu logo de cara que eu estava tentando...)
I cannot give you an answer straight away (eu não posso dar uma resposta asim de cara)

see you!!!

ATIVE O ENGLISH PLUS Além de aprender sem anúncios, você terá acesso: aos Cursos do English Experts, a respostas verificadas por especialistas (ilimitado) e ao aplicativo Meu Vocabulário. ATUALIZAR AGORA
1 resposta
Flavia.lm 1 10 96
And also,

immediately
at once
instantly
directly
forthwith
right away