English: But, God had a witness.
Telugu: కానీ, దేవుడొక పరీక్ష పెట్టాడు.