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