跛鳖千里 meaning in English
even a lame turtle can go a thousand li -- persistence insures success.; a lame turtle can go a thousand miles by perseverance.; slow and steady wins the race
even a lame turtle can go a thousand li -- persistence insures success.; a lame turtle can go a thousand miles by perseverance.; slow and steady wins the race