English: There are said to be about 120 of them.
Telugu: దాదాపు 120 దాటి ఉంటుందని సమాచారం.