English: A really BIG store.
Telugu: అది చాలా పెద్ద స్టోర్.