更胜一筹 [ ]

英文翻译

Better