English: Both have a large presence in India.
Telugu: వాటన్నిటికీ భారత్‌లో భారీ ఉనికి ఉంది.