English: Under a 99-year lease
Telugu: 99 సంవత్సరాల లీజుకు ఇస్తే