English: Nature does amazing things a lot of times.
Telugu: ప్రకృతి అనేక విషయాలు ఆశ్చర్యం లో.