Word Definition - 龙腾虎跃

lóng téng hǔ yuè lit. dragon soaring and tiger leaping (idiom); fig. prosperous and bustling; vigorous and active