English: Demand still depressed
Telugu: ఇప్పటికీ తగ్గని డిమాండ్