English: Nature supplied all of that.
Telugu: ప్రకృతి ప్రతిదీ అందించింది.