English to Hindi

Meaning for:
right on cue
other
ठीक उसी समय