English: Which is good news for nature lovers.
Telugu: ప్రకృతి ప్రేమికులకు ఇది శుభవార్త.