English: And how did they find this place anyway?
Telugu: మరి వారు ఆ స్థానాల్లోకి ఎలా వచ్చారు?