English: Is that God's handiwork?
Telugu: భగవంతుడి యొక్క కార్యం అంటే ఇదేనా. . ఈ విధ్వంసమా?