English: The mountains of heaven.
Telugu: ఆకాశాన్ని తాకే కొండలు.