English: Thus they merged with nature.
Telugu: అంతగా వారు ప్రకృతిలో కలిసిపోయారు.