English: maybe even thousands of years.
Telugu: బహుశా వేల సంవత్సరాలు కూడా!