English: These lay just 75 miles off the coast of Antarctica.
Telugu: ఇవి అంటార్కిటికా తీరానికి కేవలం 50 మైళ్ల దూరంలో ఉన్నాయి.