English: Seychelles is an archipelago with over 100 tropical islands.
Telugu: సీషెల్స్ 100 కి పైగా ఉష్ణమండల దీవులతో ఒక ద్వీప సమూహం.