English: for at least three thousand years.
Telugu: కనీసం మూడు వేల సంవత్సరాలు.