English: It looks like God.
Telugu: ఆ భగవంతుడు అనిపిస్తోంది.