生龙活虎的英文翻译

中文:生龙活虎

英文翻译:full of vim and vigour; vivid