English: Perhaps that too is God.
Telugu: సాక్షాత్తూ ఆ దేవుడే కావచ్చు.