English: This really d work of human beings?
Telugu: ఇది మానవులు తలపెట్టే కార్యమేనా?