English: Are we humans that stupid?
Telugu: మేము కూడా మనుషులమే కదా?