English: I believe it's God leading them.
Telugu: వారిని దైవశక్తి నడిపిస్తుందనే నా నమ్మకం.