English: Indonesia consists of thousands of islands.
Telugu: ఇండోనేసియా దేశం వేల ద్వీపాల సమూహం.