English: And the location really was great.
Telugu: స్థలం నిజంగా గొప్ప ఉంది.