English: Indonesia has thousands of islands.
Telugu: ఇండోనేషియాకు వేల సంఖ్యలో ద్వీపాలు ఉన్నాయి.