English: Could it have happened to humans?
Telugu: అది మనుషులు చేసినా పనా?