English: The "new" island
Telugu: ద్వీపం "న్యూ హాలండ్"