English: Are they nature lovers?
Telugu: ప్రకృతిని చూసి పరవశించన వాళ్లుంటారా?