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