English: the largest island of Indonesia
Telugu: ఇండోనేషియాలో అతిపెద్ద దీవులు