English: The land trust
Telugu: ల్యాండ్ ట్రస్ట్