Back to Dictionary
遥遥领先
遙遙領先
yáoyáolǐngxiān
1. a long way in front
2. to lead by a wide margin