English: The Land Trust
Telugu: ల్యాండ్ ట్రస్ట్