English: “Nature has done this to us.
Telugu: "ఈ ప్రకృతి మనకెంతో ఇచ్చింది.