English: The mountains sing with thanks to God.
Telugu: పర్వతాలు దేవునికి వందనాలు చెల్లిస్తూ పాటలు పాడుతున్నాయి.