English: Nature is very magnanimous.
Telugu: ప్రకృతి చాలా చిత్రమైనది.