争先恐后的英文翻译

中文:争先恐后

英文翻译:strive to be the first; vie with each other