English: A large corporate here in India.
Telugu: ఇండియాలో ఇదో పెద్ద స్టార్టప్ కంపెనీ.