English: That's this place?
Telugu: ఆ ప్రదేశాలే?