English: What's a land trust?
Telugu: ల్యాండ్ ట్రస్ట్ అంటే ఏమిటి?