English: Still more drugs are in development.
Telugu: మరిన్ని మందులు ఇప్పటికీ అభివృద్ధిలో ఉన్నాయి.