English: Nature truly is amazing!
Telugu: ఇది నిజంగా ప్రకృతి వింతే!