English: BUT are we even humans??
Telugu: మేము కూడా మనుషులమే కదా?