English: “The Hand of God”.
Telugu: "దేవుడి మొక్కు" అంది.