Como dizer "na hora" em inglês

ON THE SPOT - right away
She asked me to tell her a story, so I made one up on the spot.
When she found out he'd cheated on her, Sam broke up with Tommy on the spot.
Whenever there's a bad accident or fire, you can be sure the station will have a reporter on the spot.
Ed Sheeran sounds like he's making up his songs on the spot as he records them.

Outros significados: in trouble, at stake, as in I'm sorry for putting you on the spot back there, but I needed an answer for the investors. ;
Right on time, without delay, as in It's noon, and I'm glad you're all here on the spot. ;
Be there for someone, ready, as in I expect you to be on the spot when and where trouble arises.
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Clique aqui para iniciar o Teste Online!