English: Nature did not help.
Telugu: ప్రకృతి సహకరించలేదు.