Complex sentence: Aral-Paygambar (Uzbek: Payg'ambar Orol; Russian: Арал-Пайгамбар), which means the island of the prophet, is an island on the Amu Darya river which separates Uzbekistan and Afghanistan.
Split into simpler sentences: Aral-Paygambar (Uzbek: Payg'ambar Orol; Russian: Арал-Пайгамбар) which means the island of the prophet. It is an island on the Amu Darya river which separates Uzbekistan and Afghanistan.