English: That speed, and for millions of years.
Telugu: ఆ వేగముతో, మిలియన్ల సంవత్సరాలు.