English: The nature does not cease to surprise us.
Telugu: అయినా ప్రకృతి మనల్ని ఆశ్చర్యపరచుటను ఆపదు.