English: Sakhalin is Russia's largest island, off the country's east coast.
Telugu: సఖాలిన్ రష్యా యొక్క అతిపెద్ద ద్వీపం ఆసియా తూర్పు తీరంలో ఉన్న.