English: Nevertheless, permission was finally granted.
Telugu: చివరికి, అనుమతి మంజూరు చేసింది.