English: And where is this altar?
Telugu: మరి ఈ ఆశ్రమం ఎక్కడుంది?