Pinyin Dictionary results for "xin xue lai chao"

心血来潮
to be prompted by a sudden impulse; carried away by a whim; to have a brainstorm
Dictionary data provided by CC-CEDICT