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