English: Are we even still human?
Telugu: మేము కూడా మనుషులమే కదా?