English: But local residents say that there were many more.
Telugu: ఇంకా కూడా చాలా ఉంది ఉంటాయని స్థానికులు అంటున్నారు.