YOU SAID:
i ran twenty miles today, but i am still slow
INTO JAPANESE
今日は20マイル走ったがまだ遅い
BACK INTO ENGLISH
Today I ran 20 miles but it is still late
INTO JAPANESE
今日私は20マイル走ったがまだ遅い
BACK INTO ENGLISH
Today I ran 20 miles but it is still late
That didn't even make that much sense in English.