English: It does look like a digital painting.
Telugu: ఇది ఒక డిజిటల్ పెన్ కనిపిస్తోంది.