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