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