English: near two decades of its activity.
Telugu: దాదాపు రెండు దశాబ్దాలు తమ కార్యకలాపాలను సాగించింది.