English: They have been working in India since the past 15 years.
Telugu: భారతదేశంలో గత 15 సంవత్సరాలుగా ఇది కార్యకలాపాలను నిర్వహిస్తుంది.