English: Permission was obtained recently.
Telugu: తాజాగా అనుమతి లభించింది.