English: seems wanting.
Telugu: కావాలి అనిపిస్తోంది.