English: They are also a huge company.
Telugu: వారు కూడా ఒక పెద్ద కంపెనీ పరిమాణం, భారీ ఉన్నాయి.