Tella tegzirt deg wasif-nni.
English: There's an island on the river.