English: Many are still languishing.
Telugu: ఇప్పటికీ చాలామొక్కలు మొలకెత్తుతూనే ఉన్నాయి.