English: So much a part of nature it is.
Telugu: అదీ ప్రకృతిలో ఒక భాగమే.