English: Eighteen-thousand kilometres have been completed so far.
Telugu: ఇప్పటివరకూ ఎనభై వేల కిలో మీటర్లు ఇలా ప్రయాణించాడు.