English: Temple on a hillock
Telugu: కొండ మీద గుడి.