Nature implores, Can you hear her plea?