English: But despite that it was/is a very peaceful place indeed.
Telugu: అయినప్పటికీ, ఈ స్థలం చాలా ప్రశాంతంగా ఉంది.