生龙活虎的英文翻译
中文:生龙活虎
英文翻译:full of vim and vigour; vivid