English: This is India’s largest such facility.
Telugu: ఇండియాలో ఇదే అతి పెద్ద ఈ కామర్స్ సైట్.