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