English: High on a mountain-top.
Telugu: ఎత్తైన గుట్ట మీద ఉంటుంది.