English: They were nature lovers.
Telugu: ప్రకృతి ప్రేమికులు వారు.