English: Their mileage does not exceed even 150 thousand kilometers.
Telugu: వారి పరుగుల ఇంకా కూడా 150 వేల కిలోమీటర్ల మించిపోయింది లేదు.