English: Ang yet, they are humans too.
Telugu: కానీ, తాము కూడా మనుషులమే అని.