English: Decades long, or a few years long.
Telugu: కొన్ని సంవత్సరాల వరకు, లేదా కొని దశాబ్దాల పాటు.