English: Many say that they fleece.
Telugu: నరుమరుగవుతుంటాయని చాలామంది అంటూంటారు.