English: The serenity and beauty of the place enthralled him.
Telugu: అక్కడి సౌందర్యం, గాంభీర్యం అతని మనసును హత్తుకున్నాయి.