English: But nature has done its work.
Telugu: ఇక ప్రకృతి తన పని తాను చేసుకుపోయింది.