English: Is this the hand of god?
Telugu: ఇది దేవుని తలంపా?