English: For several years, close to 15 years.
Telugu: దీర్ఘకాలనికి, దాదాపుగా 15 సంవత్సరలు.