English: But, it is also true that they are humans.
Telugu: కానీ, తాము కూడా మనుషులమే అని.