Pinyin Dictionary results for "ling ren zhen fen"

令人振奋
inspiring; exciting; rousing
Dictionary data provided by CC-CEDICT