English: Nature is a great wonder.
Telugu: ప్రకృతి ఒక అందమైన అద్భుతం.