English: There are an estimated 180.
Telugu: 180 అవుతుందని ఒక అంచనా.