English: The largest river island
Telugu: అతిపెద్ద నదీ ద్వీపం