Language:
Free Online Dictionary|3Dict

乘興

Source : CEDICT

while in high spirits/feeling upbeat/on an impulse