English: Nature is revolting.
Telugu: ప్రకృతి పరవశిస్తోంది.