English: Nature lovers have been thrilled.
Telugu: ప్రకృతి ప్రేమికులు ఆవేదన వ్యక్తం చేస్తున్నారు.