English: The permission was granted recently.
Telugu: తాజాగా ఆ అనుమతి దక్కింది.