English: It is called Duck Island.
Telugu: దీనికి పికాక్ ఐలాండ్ అని పేరు.