English: They're nature lovers.
Telugu: వీళ్లు ప్రకృతి ప్రేమికులు.