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