English: And how did come to find this place anyway ?
Telugu: మరియు ఎలా ఈ స్థలం పొందడానికి?