English: Nature has given us SO much.
Telugu: ప్రకృతి మనకు చాలానే ఇచ్చింది.