English: Could it be that they were in fact humans?
Telugu: వీళ్ళు అసలు మనుషులేనా అనే అనుమానం కలుగుతుంది ?