English: seems the god.
Telugu: ఆ భగవంతుడు అనిపిస్తోంది.