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