English: i think this is a power of God.
Telugu: ఇది దైవం నుంచి శక్తి పొందడమే అని అనుకుంటాను.