English: Permission was obtained recently.
Telugu: తాజాగా అందుకు లైసెన్స్ పొందింది.