English: The permission was granted recently.
Telugu: ఇటీవలే దీనికి అనుమతి లభించింది.