Language:
Free Online Dictionary|3Dict

馬上

Source : CEDICT

at once, right away, immediately/lit. on horseback