English: Demand seems to have improved.
Telugu: డిమాండ్‌ క్షీణించిన సంగతీ తెలుస్తోంది.