English: I've still got fifty miles to go.
Telugu: నేనూ వెళ్లటానికి నూట యాభై మైళ్లున్నాయి.