English: It seems that God has also come.
Telugu: భగవంతుడు వచ్చేసారని కూడా భావిస్తారు.